﻿/*
* @Author: insrc
* @Date:   2017-11-11 14:44:13
* @Last Modified by:   insrc
* @Last Modified time: 2017-12-12 13:15:21
*/
@charset "GB2312";




@media (max-width: 800px) {

}
@media (max-width: 1170px) {
.sjbanner{ display:block;}
#flashBg,.mm {
	display: none;
}
.sjbanner {
	display: block;
	position: relative;
}
.index_banner {
	margin: 0px auto;
	width: 100%;
	height: auto;
}
.index_banner ul {
	overflow: hidden;
}
.index_banner .bd li {
	 
	overflow: hidden;
	width: 100%;
}
.index_banner .bd li a {
	display: block;
	margin: 0 auto;
}
.index_banner .hd {
	position: absolute;
	bottom: 5px;
	left: 00%;
	z-index: 9999;
	display: block;
	text-align:center;
	width: 100%;
	height: 20px;
	_display: none;
}
.index_banner cite span { 
	display:inline-block;
	width: 1em;
	height: 1em;
	text-indent: -999em;
	opacity: .8;
	cursor: pointer;
	background-image: url(../images/tg_flash_p2.png);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
.index_banner cite span:hover {
	background-color: #f5f5f5;
}
.index_banner cite span.cur {
	cursor: default;
	background-image: url(../images/tg_flash_p.png);
	background-repeat: no-repeat;
}
.mm1,.left,.mm2{ display:none;}
.right{ width:100%; margin-left:0;}
.cpyx{ display:none;}
}
@media (max-width: 991px) {
.logo{ text-align:center; width:100%; padding:10px 0; }
.ntp{ display:none;}
.flogo,.fwx{  text-align:center;}
.flx{ padding:30px 0;}
#banner_tabs{ display:none;}
#sjbanner_tabs{ display:block;}
.mleft{ width:100%;}
.zclb{ display:none;}
.tmid,.top2r{ display:none;}
.top2{ padding:15px 0;}
.mys{ display:none;}
.nylx{ display:none;}
.case_01 dt{ height:auto;}
.result_show,.fhtz{ display:none;}
.zzry p{ width:50%; float:left; margin-bottom:2em;}
.m2 li .txt span{ display:none;}
.m2 li .txt{ text-align:center; padding-right:10px;}

.m3{ width:100%; margin-right:0;}
.m4{ width:100%; margin-bottom:5%;}
.fnav,#allplist{ display:none;}
.news{ margin-bottom:20px;}
.footc{ width:100%;}
}


@media (max-width: 767px) {
.menu{ height:80px; overflow:hidden; line-height:40px;}
.menu li{ width:25%; border:1px #1b94ff solid; margin-bottom:-1px; margin-right:-1px; box-sizing:border-box;}
.head{ height:auto; background: url(../images/head.jpg) no-repeat center bottom;}
.bq{ margin-bottom:4em;}
.ssr{ display:none;}
.sm-block{display: block;}
.nylxcon .col-md-5{ margin-left:auto;}
.sp{ margin-bottom:20px;}
.m1 li,.rx_b ul li{ width:48%; margin:1%; box-sizing:border-box;}
.top1,.mm2{ display:none;}
.footer{ padding:20px 0;}
.m2 dl{ display:none;}
.sjsp{ display:block;}
.mcp1{ display:none;}
.divContent ul{ width:100%;}
.m2 li{ width:48%; margin-bottom:2%;}
#marquee1 { height:165px;}
#marquee2{ height:205px;}
#marquee2 li,#marquee1 li{ width:220px;}
#gundong2 .content .gright,#gundong2 .content .gleft{ padding-top:80px;}
#divMainTab ul{ width:100%;}
#divMainTab li{ width:23%; margin:0 1%; box-sizing:border-box;}
.divContent ul li{ width:48%; margin: 0 1% 2%;}
.m3 .wzbt h3{ font-size:24px;}
.m3 .wzbt{ height:auto;}
.fmenu,.synew li span{ display:none;}
}
@media (max-width: 575px) {
.banners{display: none;}
.mcpt1{ border-left:5px #cc0000 solid; padding-left:5px; }
#divMainTab ul{ width:100%;}
#divMainTab li{ width:48%; margin:1%;}
/*.m3{ margin-bottom:30px; padding:20px 0;}*/
.m4t{ height:40px; }
.divContent li .time{ display:none;}

.sjp{ display:none;}
.synew2 .date .day{ font-size:22px;}
.synew2 .date .year{ font-size:14px;}
.synew2 .date{ width:30%; display:none;}
.synew2 .new_desc{ width:100%;}
.synew2 .new_desc .n_info{ height:44px; overflow:hidden;}
.lxfr{ display:none;}
}
@media (max-width: 480px) {
.fwx{ float:none; margin:0 auto 20px; text-align:center; display:block;}
.flx{ text-align:center;}	
}